package com.wrupple.muba.catalogs.client.activity.impl;

import com.google.inject.Inject;
import com.wrupple.muba.catalogs.client.activity.CatalogEntryReadActivity;
import com.wrupple.muba.catalogs.client.activity.process.state.BrowsePlaceInterpret;
import com.wrupple.muba.catalogs.client.activity.process.state.ContentLoadingState;
import com.wrupple.muba.catalogs.client.activity.process.state.VoidInteractionExitState;
import com.wrupple.muba.catalogs.client.cms.ContentViewingActivity;
import com.wrupple.muba.catalogs.client.cms.service.CatalogManagementSystem;
import com.wrupple.muba.catalogs.client.module.services.presentation.CatalogPlaceInterpret;
import com.wrupple.muba.common.shared.State.DesktopManager;
import com.wrupple.muba.common.shared.State.ProcessManager;

public class GenericReadActivity extends ContentViewingActivity implements CatalogEntryReadActivity {

	@Inject
	public GenericReadActivity(ProcessManager delegate,
			CatalogManagementSystem cms, CatalogPlaceInterpret placeInterpret,
			DesktopManager desktopManager, BrowsePlaceInterpret read,
			ContentLoadingState load,
			VoidInteractionExitState exit) {
		super(delegate, cms, placeInterpret, desktopManager, read, load, exit);
	}

}
